snow chain – English–Français translations

🇬🇧 en fr 🇫🇷

snow chain noun

  • a chain put on a wheel of a vehicle to give it more traction
chaine de neige
Wiktionary Links